self-loading cartridge - Deutsch Englisch Wörterbuch